multitrack recorder - Spanish English Dictionary